package com.shujia.day02;

public class Code04Suanshu {
    public static void main(String[] args) {
        int a = 3;
        // ++ 表示对自身值进行加1
//        System.out.println(++a);
//        System.out.println(a++);

        // 当变量值在 ++ 前时，表示先赋值，后累加
        int b = a++; // 先将a值赋予给b 之后再对 a 本身加1
        System.out.println("b:" + b);
        System.out.println("a:" + a);

        // 当变量值在 ++ 后时，表示先累加 后赋值
        int c = ++a;
        System.out.println("c:" + c);
        System.out.println("a:" + a);

        // -- 和 ++ 格式一样，表示对本身进行 -1

        int d = a--; // 先赋值，后-1
        int e = --a; // 先-1 后赋值
        System.out.println("d:" + d); // 5
        System.out.println("e:" + e); // 3
        System.out.println("a:" + a); // 3


    }
}
